piston pump barrel - Alemán Inglés Diccionario